{\rtf1\ansi\ansicpg936\cocoartf1404\cocoasubrtf470
{\fonttbl\f0\fnil\fcharset134 PingFangSC-Regular;\f1\fnil\fcharset0 Menlo-Regular;}
{\colortbl;\red255\green255\blue255;}
\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
\deftab692
\pard\tx692\pardeftab692\pardirnatural\partightenfactor0

\f0\fs28 \cf0 \CocoaLigature0 \'bd\'d3\'c8\'eb\'b2\'bd\'d6\'e8
\f1 :\
    1. 
\f0 \'b5\'bc\'c8\'eb
\f1 YYModel
\f0 \'bf\'f2\'bc\'dc
\f1 \
    2. 
\f0 \'b5\'bc\'c8\'eb
\f1 SnapKit
\f0 \'bf\'f2\'bc\'dc
\f1 \
    3. 
\f0 \'b5\'bc\'c8\'eb
\f1 NSString+Emoji 
\f0 \'b7\'d6\'c0\'e0
\f1 \
    4. 
\f0 \'d4\'da\'ca\'b9\'d3\'c3\'d7\'d4\'b6\'a8\'d2\'e5\'bc\'fc\'c5\'cc\'d2\'b3\'c3\'e6\'c9\'e8\'d6\'c3\'ca\'e4\'c8\'eb\'ca\'d3\'cd\'bc\'b5\'c4
\f1 inputView 
\f0 \'ce\'aa
\f1  HMEmoticonKeyBoard
\f0 \'c0\'e0\'d0\'cd\'b5\'c4\'b6\'d4\'cf\'f3
\f1 \
    5. 
\f0 \'d7\'a2\'b2\'e1
\f1 KSelectEmoticon
\f0 \'cd\'a8\'d6\'aa
\f1 \
    6. 
\f0 \'d4\'da\'cd\'a8\'d6\'aa\'b5\'c4\'bc\'e0\'cc\'fd\'b7\'bd\'b7\'a8\'d6\'d0\'b5\'f7\'d3\'c3\'ce\'c4\'b1\'be\'ca\'e4\'c8\'eb\'ca\'d3\'cd\'bc\'b5\'c4
\f1 inputEmoticon
\f0 \'b2\'e5\'c8\'eb\'b1\'ed\'c7\'e9\'b5\'c4\'b7\'bd\'b7\'a8
\f1 ,
\f0 \'d0\'e8\'d2\'aa\'b4\'ab\'b5\'dd\'b1\'ed\'c7\'e9\'c4\'a3\'d0\'cd\'b2\'ce\'ca\'fd
\f1 \
    7. 
\f0 \'d4\'da\'b7\'a2\'b2\'bc\'ce\'a2\'b2\'a9\'ca\'b1\'ca\'b9\'d3\'c3
\f1 imageEmoticon2Chs
\f0 \'b7\'bd\'b7\'a8\'d7\'aa\'bb\'bb\'ce\'aa\'b1\'ed\'c7\'e9\'ce\'c4\'b1\'be\'bd\'f8\'d0\'d0\'b7\'a2\'cb\'cd
\f1   (2: to, 4:for)\
\
\
\

\f0 \'ba\'cb\'d0\'c4\'c0\'e0
\f1 :\
    UITextView+Extension: 
\f0 \'b6\'d4\'cd\'e2\'cc\'e1\'b9\'a9\'ba\'cb\'d0\'c4\'b7\'bd\'b7\'a8
\f1 ()\
    HMEmoticonTools: 
\f0 \'cc\'e1\'b9\'a9\'ca\'fd\'be\'dd\'b5\'c4\'ba\'cb\'d0\'c4\'b9\'dc\'c0\'ed\'c0\'e0
\f1 \
    HMEmoticonKeyboardView:
\f0 \'d7\'d4\'b6\'a8\'d2\'e5\'bc\'fc\'c5\'cc\'ca\'d3\'cd\'bc
\f1 \
\

\f0 \'ba\'cb\'d0\'c4\'b7\'bd\'b7\'a8
\f1 :\
    func inputEmoticon(emoticon: HMEmoticon?)\
    func imageEmoticon2Chs() -> String\
}